package com.ruan.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 员工信息查询条件
 */
@Data
public class QueryProjectCondition implements Serializable {
    private String employeeId;//参与人id
    private String employeeName;//负责人名
    private String pid;//项目编号
    private String projectName;//项目名
    private String clientName;//客户名

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
    private List<LocalDateTime> dateRange;

    private String completionStatus;//根据完成状态查询
    private String payStatus;//根据支付状态查询
    private Long departmentId;//什么部门的项目

}
